body {
    //min-width: 1200px;
}
.hhead1 {
    font-size: 15px;
    font-family: MicrosoftYaHei;
    color: rgba(93, 93, 93, 1);
    padding: 10px;
    border-bottom: 1px solid #d9d9d9;
}
.workreport-title{
    border-bottom: 1px solid #d9d9d9;
    padding-left: 10px;
}

.hradio1 {
    vertical-align: middle;
}

.hhead2 {
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    font-family: MicrosoftYaHei;
    color: rgba(93, 93, 93, 1);
    display: inline-block;
    margin: 0 20px;
}

.hhead2::before {
    background-color: #bad2e6;
    content: "";
    height: 12px;
    width: 6px;
    display: inline-block;
    margin-right: 5px;
}

.hhead3 {
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    font-family: MicrosoftYaHei;
    color: rgba(93, 93, 93, 1);
    margin: 0 30px;
    margin-bottom: 24px;
}

.hhead3::before {
    background-color: #bad2e6;
    content: "";
    height: 12px;
    width: 6px;
    display: inline-block;
    margin-right: 5px;
}

.hhorpanel {
    width: 49.5%;
    float: left;
    position: relative;
}

.hspliterdiv {
    width: 1px;
    background-color: #DCDCDC;
    height: 100%;
    float: left;
}

.u-radio-button {
    width: 79px;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    margin-right: 10px;
    font-size: 13px !important;
}

.u-radio-button.is-checked {
    background-color: #6C7FFB !important;
    .u-radio-button-label {
        color: white !important;
    }
}

.plantable {
    margin: 10px 10px 20px 10px;
    .u-table-content {
        border: 1px solid #DDDEE1;
    }
    .u-table-tbody tr:last-child td {
        border-bottom: unset;
    }
    // .u-table-header, .u-table-body {
    //     overflow: auto !important;
    // }
    .u-table-scroll >span>div{
        overflow: auto !important;
        margin-bottom: 0 !important;
    }
    .u-table-header{
        border-bottom: 1px solid #dcdcdc;
        padding-bottom: 0 !important;
    }
    .u-table-header th{
        border-bottom: 0 !important;
    }
    th {
        background-color: #F8F8F9 !important;
        padding: 10px 8px !important;
        text-align: left;
        font-size: 14px;
        font-family: MicrosoftYaHei;
        color: rgba(93, 93, 93, 1);
        color: rgba(93, 93, 93, 1);
        border-bottom: 1px solid rgba(220, 220, 220, 1);
    }
    td {
        word-break: break-all;
        padding: 10px 8px !important;
        font-size: 12px;
        font-family: MicrosoftYaHei;
        color: rgba(93, 93, 93, 1);
    }
    tr th:first-child {
        padding-left: 30px !important;
    }
    tr td:first-child {
        padding-left: 30px !important;
    }
    tr th:last-child {
        padding-right: 50px !important;
    }
    tr td:last-child {
        padding-right: 50px !important;
    }
    .hsortcodeup {
        position: absolute;
        top: -2px;
        right: -12px;
    }
    .hsortcodedown {
        position: absolute;
        top: 4px;
        right: -12px;
    }
    i.uf {
        font-size: 10px;
        padding: 0 0;
        font-weight: 100;
        // transform: scale(0.8) rotate(0deg);
    }
    .hsort {
        color: #108ee9;
    }
    .hprojectstar {
        color: #FF667F;
        position: absolute;
        left: -15px;
    }
}

.pronamediv {
    //white-space: nowrap;
    //overflow: hidden;
    //text-overflow: ellipsis;
}

.hsupplierlist {
    margin-top: 15px;
    li {
        cursor: pointer;
        height: 26px;
        margin-bottom: 14px;
    }
    li:hover {
        background-color: #e9edf0;
    }
}

.hsupplierleft {
    width: 16px;
    height: 16px;
    // border-radius: 5px;
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
}

.hsupplierleft1 {
    width: 12px;
    height: 12px;
    // vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
    font-family:MicrosoftYaHei;
    color:rgba(93,93,93,1);
}

.hsupplierli {
    height: 40px;
    // line-height: 40px;
    cursor: pointer;
    height: 26px;
    margin-bottom: 14px;
}

.hsupplierli:hover {
    background-color: #e9edf0;
}

.hsupplierright {
    font-size: 12px;
    vertical-align: middle;
    display: inline-block;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: rgba(93, 93, 93, 1);
}

.hfixedmax {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hpercent {
    float: right;
    margin-top: 4px;
}

.hzwsj {
    height: 300px;
    line-height: 300px;
    position: absolute;
    top: 30px;
    z-index: 999;
    width: 100%;
    text-align: center;
    background-color: white;
}

// 溢出隐藏
.text-overflow {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 100px;
    position: relative;
}

.echarts-container {
    position: relative;
}

.echart-title-name {
    position: absolute;
    left: 40px;
    top: 30px;
    z-index: 999;
}
.echart-project-name{
    color: '#5D5D5D';
    font-size: 14px;
    font-weight: 'normal';
}
.echart-project-manager{
    color: '#5D5D5D';
    font-size: 14px;
    font-weight: 'normal';
}

.show {
    display: block;
}
  
.hidden {
    display: none;
}
